package com.ray.test.annotation;

import com.ray.test.serializable.XmlSerializable;

import java.lang.annotation.*;

/**
 * @author bo shen
 * @Description: 标记mock的对象
 * @Class: Mock
 * @Package com.ray.test.annotation
 * @date 2019/12/19 10:31
 * @company <p>杭州传化陆鲸科技有限公司</p>
 * @updateRecord time(修改时间)  author(修改人)   desc(修改内容)
 */
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Mock {
    /**实现类**/
    Class<?> implClass();
    /***是否mock数据**/
    boolean mackData() default true;
    /***数据序列化***/
    Class<?> mockDataType() default XmlSerializable.class;

}
